 163 2978711 2018 12 7 21 34 3 49 566 14196 134 46 83 1 61 94 1 26 62 101 1 45 77 1 17 28 64 85 100 136 157 1 8 26 36 74 98 110 141 161 1 1